Functional verification of the POWER5 microprocessor and POWER5 multiprocessor systems

نویسندگان

  • Dave W. Victor
  • John M. Ludden
  • Richard D. Peterson
  • Bradley S. Nelson
  • W. Keith Sharp
  • James K. Hsu
  • Bing-Lun Chu
  • Michael L. Behm
  • Rebecca M. Gott
  • Audre D. Romonosky
  • Steven R. Farago
چکیده

POWER5 microprocessor and POWER5 multiprocessor systems D. W. Victor J. M. Ludden R. D. Peterson B. S. Nelson W. K. Sharp J. K. Hsu B.-L. Chu M. L. Behm R. M. Gott A. D. Romonosky S. R. Farago This paper describes the methods and simulation techniques used to verify the functional correctness and performance attributes of the IBM POWER5e microprocessor and the eServere p5 systems based on it. The approaches used were based on migrating the best practices that had been used to verify the POWER4e chip. The POWER5 chip design posed new challenges to the simulation team with the addition of simultaneous multithreading (SMT) and dynamic power management (DPM). In addition, there was further integration of cache and memory subsystem function onto the POWER5 chip. Since the design complexity had increased from the POWER4 design, the use of test plan coverage tools and techniques was expanded to ensure the maximum effectiveness of each simulation cycle run. A new toolset was also employed to improve the utilization of the large pool of computers used to run batch simulation jobs and to provide more efficient fail reproduction and bug fix management. For the system-level verification, a new test-case-generation tool was utilized which allowed for more targeted testing through a deeper knowledge of the system topology. In parallel with the mainline functional validation, verification of reliability functions and performance attributes also had increased focus for the POWER5 design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

POWER5 system microarchitecture

microarchitecture B. Sinharoy R. N. Kalla J. M. Tendler R. J. Eickemeyer J. B. Joyner This paper describes the implementation of the IBM POWER5e chip, a two-way simultaneous multithreaded dual-core chip, and systems based on it. With a key goal of maintaining both binary and structural compatibility with POWER4e systems, the POWER5 microprocessor allows system scalability to 64 physical process...

متن کامل

Comparison of Cell and POWER5 Architectures for a Flocking Algorithm: A Performance and Usability Study CS267 Final Project

We have parallelized and optimized an agent-based simulation of emergent flocking behavior for two shared-memory architectures: the POWER5 and the Cell Broadband Engine. The goal of this study was to explore the affordances and trade-offs of both architectures and their available APIs, especially for addressing the load-balancing issues caused by the uneven spatial distribution of flocking agen...

متن کامل

IBM POWER6 microarchitecture

microarchitecture H. Q. Le W. J. Starke J. S. Fields F. P. O’Connell D. Q. Nguyen B. J. Ronchetti W. M. Sauer E. M. Schwarz M. T. Vaden This paper describes the implementation of the IBM POWER6e microprocessor, a two-way simultaneous multithreaded (SMT) dual-core chip whose key features include binary compatibility with IBM POWER5e microprocessor-based systems; increased functional capabilities...

متن کامل

A Linux-based tool for hardware bring up, Linux development, and manufacturing

T. Venton M. Miller R. Kalla A. Blanchard In this paper we describe Bare Metal Linux (BML), a cut-down version of Linuxt 2.6 that requires no firmware, has an in-memory root file system, and runs without a virtualization layer. We designed and implemented BML in order to accelerate the bring up of POWER5e-based systems. The use of BML allows testing and validation of the POWER5-based system to ...

متن کامل

Performance Evaluation of Scientific Applications on Modern Parallel Vector Systems

Despite their dominance of high-end computing (HEC) through the 1980’s, vector systems have been gradually replaced by microprocessorbased systems. However, while peak performance of microprocessor-based systems has grown exponentially, the gradual slide in sustained performance delivered to scientific applications has become a growing concern among HEC users. Recently, the Earth Simulator and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IBM Journal of Research and Development

دوره 49  شماره 

صفحات  -

تاریخ انتشار 2005